
import gamelib2d.MapData;

class MicroTilesm30l1Info extends MapData
{
  public function new ()
  {
    name = "m30l1";
    mapW = 30;
    mapH = 15;
  }

  override public function mapdata () : Array<Array<Int>> {
  return 
  [[  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
      0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
   [  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
      0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
   [  0,  0, 40, 40, 40,  0, 40,  0,  0,  0, 40, 40, 40,  0, 40, 40, 40,  0,
     40, 40, 40,  0,  0,  0,  0,  0,  0,  0,  0,  0],
   [  0,  0, 40,  0,  0,  0, 40,  0,  0,  0, 40,  0, 40,  0, 40,  0, 40,  0,
     40,  0, 40,  0,  0,  0,  0,  0,  0,  0,  0,  0],
   [  0,  0, 40, 40,  0,  0, 40,  0,  0,  0, 40, 40, 40,  0, 40, 40, 40,  0,
     40,  0, 40,  0,  0,  0,  0,  0,  0,  0,  0,  0],
   [  0,  0, 40,  0,  0,  0, 40,  0,  0,  0, 40,  0, 40,  0, 40,  0,  0,  0,
     40,  0, 40,  0,  0,  0,  0,  0,  0,  0,  0,  0],
   [  0,  0, 40,  0,  0,  0, 40, 40, 40,  0, 40,  0, 40,  0, 40,  0,  0,  0,
     40, 40, 40,  0,  0,  0,  0,  0,  0,  0,  0,  0],
   [  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
      0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
   [  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
      0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
   [  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
      0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
   [  0,  0, 63,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
      0,  0, -1,  0,  0,  0,  0,  0,  0,  0,  0,  0],
   [  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
      0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
   [  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
      0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
   [  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
      0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
   [  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
      0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0]]; 
  }

  override public function boundmapdata () : Array<Array<Int>> {
  return 
  [[  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
      0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
   [  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
      0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
   [  0,  0,5120,5120,5120,  0,5120,  0,  0,  0,5120,5120,5120,  0,5120,5120,
    5120,  0,5120,5120,5120,  0,  0,  0,  0,  0,  0,  0,  0,  0],
   [  0,  0,5120,  0,  0,  0,5120,  0,  0,  0,5120,  0,5120,  0,5120,  0,5120,
      0,5120,  0,5120,  0,  0,  0,  0,  0,  0,  0,  0,  0],
   [  0,  0,5120,5120,  0,  0,5120,  0,  0,  0,5120,5120,5120,  0,5120,5120,
    5120,  0,5120,  0,5120,  0,  0,  0,  0,  0,  0,  0,  0,  0],
   [  0,  0,5120,  0,  0,  0,5120,  0,  0,  0,5120,  0,5120,  0,5120,  0,  0,
      0,5120,  0,5120,  0,  0,  0,  0,  0,  0,  0,  0,  0],
   [  0,  0,5120,  0,  0,  0,5120,5120,5120,  0,5120,  0,5120,  0,5120,  0,  0,
      0,5120,5120,5120,  0,  0,  0,  0,  0,  0,  0,  0,  0],
   [  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
      0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
   [  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
      0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
   [  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
      0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
   [  0,  0,9216,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
      0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
   [  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
      0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
   [  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
      0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
   [  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
      0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
   [  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
      0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0]]; 
  }
}
